package com.dzl.util.chuanglan.util;
/**
 * 
 * @Description:UID工具类
 * @author liufan
 * @time:2021年4月24日 下午3:59:56
 */
public class UIDUtils {
	private static byte[] lock = new byte[0];
	 
	// 位数，默认是8位
	private final static long w = 100000000;
	/**
	 * 
	 * @Description:生成UID
	 * @return
	 * String
	 * @exception:
	 * @author: liufan
	 * @time:2021年4月24日 下午4:00:44
	 */
	public static String createUID() {
		long r = 0;
		synchronized (lock) {
			r = (long) ((Math.random() + 1) * w);
		}
 
		return System.currentTimeMillis() + String.valueOf(r).substring(1);
	}
}
